• word of the day

    toll plaza

    toll plaza - Dictionary definition and meaning for word toll plaza

    Definition
    (noun) an area where tollbooths are located

Word used in video below:
text: at the plaza oh okay oh yeah
Download our Mobile App Today
Receive our word of the day
on Whatsapp